Big Huge Thesaurus

surgical operation

noun